﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="EditDeal.aspx.cs" Inherits="AdminSite.Pages.Deals.EditDeal" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
  <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>
    <h2>
        Edit deal
    </h2>
    <h3>
        <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Pages/Deals/Deals.aspx">Back...</asp:HyperLink></h3>
    <hr />
    <div style="margin-top:15px;float:left;">
        <asp:FormView ID="FormView1" runat="server" CellPadding="5" CellSpacing="20" 
            DataKeyNames="Id" DataSourceID="EntityDataSourceList" DefaultMode="Edit" 
            GridLines="Both">
            <EditItemTemplate>
                Id:
                <asp:Label ID="IdLabel1" runat="server" Text='<%# Eval("Id") %>' />
                <br />
                <br />
                QuantidadeMinima:
                <asp:TextBox ID="QuantidadeMinimaTextBox" runat="server" 
                    Text='<%# Bind("QuantidadeMinima") %>' />
                <br />
                QuantidadeMaxima:
                <asp:TextBox ID="QuantidadeMaximaTextBox" runat="server" 
                    Text='<%# Bind("QuantidadeMaxima") %>' />
                <br />
                PrecoVenda:
                <asp:TextBox ID="PrecoVendaTextBox" runat="server" 
                    Text='<%# Bind("PrecoVenda") %>' />
                <br />
                PrecoDesconto:
                <asp:TextBox ID="PrecoDescontoTextBox" runat="server" 
                    Text='<%# Bind("PrecoDesconto") %>' />
                <br />
                Descricao:
                <asp:TextBox ID="DescricaoTextBox" runat="server" 
                    Text='<%# Bind("Descricao") %>' />
                <br />
                Texto:
                <asp:TextBox ID="TextoTextBox" runat="server" Text='<%# Bind("Texto") %>' />
                <br />
                Data:
                <asp:TextBox ID="DataTextBox" runat="server" Text='<%# Bind("Data") %>' />
                <br />
                City:
                <asp:DropDownList ID="dropCity" runat="server"
                    DataSourceID="EntityDataSourceCity" DataTextField="Nome" DataValueField="Id" 
                    SelectedValue='<%# Bind("LocalidadeId") %>'>
                </asp:DropDownList>
                <br />
                TotalComprado:
                <asp:TextBox ID="TotalCompradoTextBox" runat="server" 
                    Text='<%# Bind("TotalComprado") %>' />
                <br />
                Expira:
                <asp:TextBox ID="ExpiraTextBox" runat="server" Text='<%# Bind("Expira") %>' />
                <br />
                Disponivel:
                <asp:CheckBox ID="DisponivelCheckBox" runat="server" 
                    Checked='<%# Bind("Disponivel") %>' />
                <br />
                Partner:
                <asp:DropDownList ID="DropDownList1" runat="server" 
                    DataSourceID="EntityDataSourcePartners" DataTextField="NomeNegocio" 
                    DataValueField="Id" SelectedValue='<%# Bind("ParceiroId") %>'>
                </asp:DropDownList>
                <br />
                Favorito:
                <asp:CheckBox ID="FavoritoCheckBox" runat="server" 
                    Checked='<%# Bind("Favorito") %>' />
                <br />
                DayDeal:
                <asp:CheckBox ID="DayDealCheckBox" runat="server" 
                    Checked='<%# Bind("DayDeal") %>' />
                <br />
                SideDeal:
                <asp:CheckBox ID="SideDealCheckBox" runat="server" 
                    Checked='<%# Bind("SideDeal") %>' />
                <br />
                <br />
                <asp:LinkButton ID="UpdateButton" runat="server" CausesValidation="True" 
                    CommandName="Update" Text="Update" />
                &nbsp;<asp:LinkButton ID="UpdateCancelButton" runat="server" 
                    CausesValidation="False" CommandName="Cancel" Text="Cancel" />
            </EditItemTemplate>
            <InsertItemTemplate>
                Id:
                <asp:TextBox ID="IdTextBox" runat="server" Text='<%# Bind("Id") %>' />
                <br />
                ArtigoId:
                <asp:TextBox ID="ArtigoIdTextBox" runat="server" 
                    Text='<%# Bind("ArtigoId") %>' />
                <br />
                QuantidadeMinima:
                <asp:TextBox ID="QuantidadeMinimaTextBox" runat="server" 
                    Text='<%# Bind("QuantidadeMinima") %>' />
                <br />
                QuantidadeMaxima:
                <asp:TextBox ID="QuantidadeMaximaTextBox" runat="server" 
                    Text='<%# Bind("QuantidadeMaxima") %>' />
                <br />
                PrecoVenda:
                <asp:TextBox ID="PrecoVendaTextBox" runat="server" 
                    Text='<%# Bind("PrecoVenda") %>' />
                <br />
                PrecoDesconto:
                <asp:TextBox ID="PrecoDescontoTextBox" runat="server" 
                    Text='<%# Bind("PrecoDesconto") %>' />
                <br />
                Descricao:
                <asp:TextBox ID="DescricaoTextBox" runat="server" 
                    Text='<%# Bind("Descricao") %>' />
                <br />
                Texto:
                <asp:TextBox ID="TextoTextBox" runat="server" Text='<%# Bind("Texto") %>' />
                <br />
                Data:
                <asp:TextBox ID="DataTextBox" runat="server" Text='<%# Bind("Data") %>' />
                <br />
                LocalidadeId:
                <asp:TextBox ID="LocalidadeIdTextBox" runat="server" 
                    Text='<%# Bind("LocalidadeId") %>' />
                <br />
                TotalComprado:
                <asp:TextBox ID="TotalCompradoTextBox" runat="server" 
                    Text='<%# Bind("TotalComprado") %>' />
                <br />
                Expira:
                <asp:TextBox ID="ExpiraTextBox" runat="server" Text='<%# Bind("Expira") %>' />
                <br />
                Disponivel:
                <asp:CheckBox ID="DisponivelCheckBox" runat="server" 
                    Checked='<%# Bind("Disponivel") %>' />
                <br />
                ParceiroId:
                <asp:TextBox ID="ParceiroIdTextBox" runat="server" 
                    Text='<%# Bind("ParceiroId") %>' />
                <br />
                Favorito:
                <asp:CheckBox ID="FavoritoCheckBox" runat="server" 
                    Checked='<%# Bind("Favorito") %>' />
                <br />
                DayDeal:
                <asp:CheckBox ID="DayDealCheckBox" runat="server" 
                    Checked='<%# Bind("DayDeal") %>' />
                <br />
                SideDeal:
                <asp:CheckBox ID="SideDealCheckBox" runat="server" 
                    Checked='<%# Bind("SideDeal") %>' />
                <br />
                Artigo:
                <asp:TextBox ID="ArtigoTextBox" runat="server" Text='<%# Bind("Artigo") %>' />
                <br />
                Comentario:
                <asp:TextBox ID="ComentarioTextBox" runat="server" 
                    Text='<%# Bind("Comentario") %>' />
                <br />
                Localidade:
                <asp:TextBox ID="LocalidadeTextBox" runat="server" 
                    Text='<%# Bind("Localidade") %>' />
                <br />
                OrderDetail:
                <asp:TextBox ID="OrderDetailTextBox" runat="server" 
                    Text='<%# Bind("OrderDetail") %>' />
                <br />
                Cart:
                <asp:TextBox ID="CartTextBox" runat="server" Text='<%# Bind("Cart") %>' />
                <br />
                Parceiro:
                <asp:TextBox ID="ParceiroTextBox" runat="server" 
                    Text='<%# Bind("Parceiro") %>' />
                <br />
                Detalhe:
                <asp:TextBox ID="DetalheTextBox" runat="server" Text='<%# Bind("Detalhe") %>' />
                <br />
                ChangeTracker:
                <asp:TextBox ID="ChangeTrackerTextBox" runat="server" 
                    Text='<%# Bind("ChangeTracker") %>' />
                <br />
                <asp:LinkButton ID="InsertButton" runat="server" CausesValidation="True" 
                    CommandName="Insert" Text="Insert" />
                &nbsp;<asp:LinkButton ID="InsertCancelButton" runat="server" 
                    CausesValidation="False" CommandName="Cancel" Text="Cancel" />
            </InsertItemTemplate>
            <ItemTemplate>
                Id:
                <asp:Label ID="IdLabel" runat="server" Text='<%# Eval("Id") %>' />
                <br />
                ArtigoId:
                <asp:Label ID="ArtigoIdLabel" runat="server" Text='<%# Bind("ArtigoId") %>' />
                <br />
                QuantidadeMinima:
                <asp:Label ID="QuantidadeMinimaLabel" runat="server" 
                    Text='<%# Bind("QuantidadeMinima") %>' />
                <br />
                QuantidadeMaxima:
                <asp:Label ID="QuantidadeMaximaLabel" runat="server" 
                    Text='<%# Bind("QuantidadeMaxima") %>' />
                <br />
                PrecoVenda:
                <asp:Label ID="PrecoVendaLabel" runat="server" 
                    Text='<%# Bind("PrecoVenda") %>' />
                <br />
                PrecoDesconto:
                <asp:Label ID="PrecoDescontoLabel" runat="server" 
                    Text='<%# Bind("PrecoDesconto") %>' />
                <br />
                Descricao:
                <asp:Label ID="DescricaoLabel" runat="server" Text='<%# Bind("Descricao") %>' />
                <br />
                Texto:
                <asp:Label ID="TextoLabel" runat="server" Text='<%# Bind("Texto") %>' />
                <br />
                Data:
                <asp:Label ID="DataLabel" runat="server" Text='<%# Bind("Data") %>' />
                <br />
                LocalidadeId:
                <asp:DropDownList ID="dropCity" runat="server" AutoPostBack="True" 
                    DataSourceID="EntityDataSourceCity" DataTextField="Nome" DataValueField="Id" 
                    SelectedValue='<%# Bind("LocalidadeId") %>'>
                </asp:DropDownList>
                <br />
                TotalComprado:
                <asp:Label ID="TotalCompradoLabel" runat="server" 
                    Text='<%# Bind("TotalComprado") %>' />
                <br />
                Expira:
                <asp:Label ID="ExpiraLabel" runat="server" Text='<%# Bind("Expira") %>' />
                <br />
                Disponivel:
                <asp:CheckBox ID="DisponivelCheckBox" runat="server" 
                    Checked='<%# Bind("Disponivel") %>' Enabled="false" />
                <br />
                ParceiroId:
                <asp:Label ID="ParceiroIdLabel" runat="server" 
                    Text='<%# Bind("ParceiroId") %>' />
                <br />
                Favorito:
                <asp:CheckBox ID="FavoritoCheckBox" runat="server" 
                    Checked='<%# Bind("Favorito") %>' Enabled="false" />
                <br />
                DayDeal:
                <asp:CheckBox ID="DayDealCheckBox" runat="server" 
                    Checked='<%# Bind("DayDeal") %>' Enabled="false" />
                <br />
                SideDeal:
                <asp:CheckBox ID="SideDealCheckBox" runat="server" 
                    Checked='<%# Bind("SideDeal") %>' Enabled="false" />
                <br />
                Artigo:
                <asp:Label ID="ArtigoLabel" runat="server" Text='<%# Bind("Artigo") %>' />
                <br />
                Comentario:
                <asp:Label ID="ComentarioLabel" runat="server" 
                    Text='<%# Bind("Comentario") %>' />
                <br />
                Localidade:
                <asp:Label ID="LocalidadeLabel" runat="server" 
                    Text='<%# Bind("Localidade") %>' />
                <br />
                OrderDetail:
                <asp:Label ID="OrderDetailLabel" runat="server" 
                    Text='<%# Bind("OrderDetail") %>' />
                <br />
                Cart:
                <asp:Label ID="CartLabel" runat="server" Text='<%# Bind("Cart") %>' />
                <br />
                Parceiro:
                <asp:Label ID="ParceiroLabel" runat="server" Text='<%# Bind("Parceiro") %>' />
                <br />
                Detalhe:
                <asp:Label ID="DetalheLabel" runat="server" Text='<%# Bind("Detalhe") %>' />
                <br />
                <br />
                <asp:LinkButton ID="EditButton" runat="server" CausesValidation="False" 
                    CommandName="Edit" Text="Edit" />
            </ItemTemplate>
        </asp:FormView>
            <asp:EntityDataSource ID="EntityDataSourceCity" runat="server" 
                ConnectionString="name=GrupyzEntities" DefaultContainerName="GrupyzEntities" 
                EnableFlattening="False" EntitySetName="Localidade" 
                Select="it.[Id], it.[Nome]">
            </asp:EntityDataSource>
        <asp:EntityDataSource ID="EntityDataSourceList" runat="server" 
            ConnectionString="name=GrupyzEntities" DefaultContainerName="GrupyzEntities" 
            EnableFlattening="False" EnableUpdate="True" EntitySetName="Deal" 
            Where="it.id = @id">
            <WhereParameters>
                <asp:QueryStringParameter DbType="Int32" Name="id" QueryStringField="id" />
            </WhereParameters>
        </asp:EntityDataSource>
    </div>
    <div style="margin-top:15px;float:left;margin-left:50px;">
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
            <asp:FormView ID="FormView2" runat="server" DataKeyNames="Id" 
                DataSourceID="EntityDataSourceProduct" DefaultMode="Edit">
                <EditItemTemplate>
                    <asp:Image ID="Image1" runat="server" Height="103px" 
                        ImageUrl='<%# ConfigurationManager.AppSettings["AppDomain"]+Eval("Imagem").ToString().Replace("~","") %>' 
                        Width="166px" />
                        <br />
                    <iframe src='<%# ConfigurationManager.AppSettings["AppDomain"] +"/UploadFiles.aspx?ProductId=" + Eval("Id") %>' 
                        frameborder="0" style="height: 101px"></iframe>
                    <br />
                </EditItemTemplate>
                <InsertItemTemplate>
                    Id:
                    <asp:TextBox ID="IdTextBox" runat="server" Text='<%# Bind("Id") %>' />
                    <br />
                    Nome:
                    <asp:TextBox ID="NomeTextBox" runat="server" Text='<%# Bind("Nome") %>' />
                    <br />
                    Disponivel:
                    <asp:CheckBox ID="DisponivelCheckBox" runat="server" 
                        Checked='<%# Bind("Disponivel") %>' />
                    <br />
                    Imagem:
                    <asp:TextBox ID="ImagemTextBox" runat="server" Text='<%# Bind("Imagem") %>' />
                    <br />
                    ParceiroId:
                    <asp:TextBox ID="ParceiroIdTextBox" runat="server" 
                        Text='<%# Bind("ParceiroId") %>' />
                    <br />
                    Deal:
                    <asp:TextBox ID="DealTextBox" runat="server" Text='<%# Bind("Deal") %>' />
                    <br />
                    Parceiro:
                    <asp:TextBox ID="ParceiroTextBox" runat="server" 
                        Text='<%# Bind("Parceiro") %>' />
                    <br />
                    ChangeTracker:
                    <asp:TextBox ID="ChangeTrackerTextBox" runat="server" 
                        Text='<%# Bind("ChangeTracker") %>' />
                    <br />
                    <asp:LinkButton ID="InsertButton" runat="server" CausesValidation="True" 
                        CommandName="Insert" Text="Insert" />
                    &nbsp;<asp:LinkButton ID="InsertCancelButton" runat="server" 
                        CausesValidation="False" CommandName="Cancel" Text="Cancel" />
                </InsertItemTemplate>
                <ItemTemplate>
                    <asp:Image ID="Image1" runat="server" Height="103px" 
                        ImageUrl='<%# "http://www." + ConfigurationManager.AppSettings["AppDomain"]+Eval("Imagem").ToString().Replace("~","") %>' 
                        Width="166px" />
                    <br />
                    <br />
                    <iframe src="http://localhost:61510/UploadFiles.aspx"></iframe>
                    <br />
                    Nome:
                    <asp:Label ID="NomeLabel" runat="server" Text='<%# Bind("Nome") %>' />
                    <br />
                    Disponivel:
                    <asp:CheckBox ID="DisponivelCheckBox" runat="server" 
                        Checked='<%# Bind("Disponivel") %>' Enabled="false" />
                    <br />
                    Imagem:
                    <asp:Label ID="ImagemLabel" runat="server" Text='<%# Bind("Imagem") %>' />
                    <br />
                    <br />
                    <br />
                    <asp:LinkButton ID="EditButton" runat="server" CausesValidation="False" 
                        CommandName="Edit" Text="Edit" />
                </ItemTemplate>
            </asp:FormView>
        </ContentTemplate>
        </asp:UpdatePanel>
    </div>
    <asp:EntityDataSource ID="EntityDataSourceProduct" runat="server" 
        ConnectionString="name=GrupyzEntities" DefaultContainerName="GrupyzEntities" 
        EnableFlattening="False" EnableUpdate="True" EntitySetName="Artigo" 
            EntityTypeFilter="" Select="" Where="it.id = @artigoId">
        <WhereParameters>
            <asp:ControlParameter ControlID="FormView1" DbType="Int32" Name="artigoId" 
                PropertyName="SelectedValue" />
        </WhereParameters>
    </asp:EntityDataSource>

        <asp:EntityDataSource ID="EntityDataSourcePartners" runat="server" 
            ConnectionString="name=GrupyzEntities" DefaultContainerName="GrupyzEntities" 
            EnableFlattening="False" EntitySetName="Parceiro">
        </asp:EntityDataSource>

</asp:Content>
